/* CSS Document */

body{
}
hr{
display: block;
position: relative;
padding: 0;
margin: 8px auto;
height: 0;
max-height: 0;
width: 100%;
clear: both;
border: none;
border-top: 1px solid #E3EAFB;
border-bottom: 1px solid #E3EAFB;
font-size: 1px;
line-height: 0;
}
.page {
	width: 900px;
	margin:0 auto;
}
.clear{clear:both;}
.top {
	background-color:#ecffd9;
	margin-bottom: 50px;
}
.login {width:300px;margin:0 0 auto;float:left;}
.tools{width:150px;margin:0 auto;float:left;}
.languageSelect{width:150px;margin:0 0 0 auto;}
.topSmallMenu{padding-top:50px;width:300px;margin:0 auto;}

#tabMenu{ padding:0 0 0 300px;}
.eventsMenuTabs{}
.eventsList {  }
#eventsHeader{background-color:#E3EAFB;height:50px;}
.eventsHeaderLabel{ float:left; text-align:center;padding:0 0 0 50px; width:150px; }
.eventsListLabel{ float:left; text-align:center; padding:0 0 0 50px;width:150px; }
.debug {
	color:#999;
	text-align:left;
	font:9px Tahoma, Arial, helvetica, sans-serif;
}
#id_url { }

/* ************** RECEIPTS ************* */

#inputForm {


}

#receiptForm input {
	width: 200px;
	border: 3px solid #ccc;
	float: left;
	margin-right: 10px;
	background: #fefbd6;
	padding: 15px 5px 10px 5px;
	font: 150%/100% Verdana, Helvetica, sans-serif;
	-moz-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
}
#receiptForm textarea {
	width: 200px;
	height:30px;
	float: left;
	margin-right: 10px;
	background: #fefbd6;
	border: solid 3px #ccc;
	padding: 15px 5px 10px 5px;
	font: 150%/100% Verdana, Helvetica, sans-serif;
	-moz-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
}


#receiptForm textarea:focus, #receiptForm input[type="text"]:focus {
	border-color: #68391D;
}

#receiptForm #afm{
	width: 120px;
}
#receiptForm #aa{
	width:55px;
}
#receiptForm #amount{
	width:100px;
}
#iafm{
	width: 130px;
}
#iaa{
	width:65px;
}
#iamount{
	width:120px;
}

.titleField{
	padding: 4px 0 15px 0;
	margin-right: 10px;
	width: 195px;
	font-weight: bold;
	color:#666;
	font: 80%/100% Arial, Helvetica, sans-serif;
	float: left;
	text-align:center;
}

.clear{clear:both;}

#signuplogin button {
background-color:transparent;
border:medium none;
}
#signuplogin button:hover {
background-position:center bottom;
}
#signuplogin button.active {
background-position:center center;
}
.button_done {
background-repeat:no-repeat;
height:37px;
margin:10px -9px 0 0;
width:128px;
}
.button_skip {
background-repeat:no-repeat;
height:37px;
margin:16px 0 0;
width:148px;
}
.button_login {
background-repeat:no-repeat;
height:37px;
margin:0;
width:128px;
}
.button_signup {
background-repeat:no-repeat;
height:37px;
margin:0;
width:128px;
}
.button_passreset {
background-repeat:no-repeat;
height:37px;
margin:0;
width:171px;
}
.button_mypassreset {
background-repeat:no-repeat;
height:37px;
margin:0;
width:200px;
}
.button_processing {
background-repeat:no-repeat;
height:37px;
margin:0;
width:128px;
}